package vip.xiaonuo.biz.modular.wechat.domain.resp;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author hjl
 */
@Data
@ApiModel(value = "转账到零钱查询明细返回参数")
public class WechatTransferQueryDetailResp {

    /**
     * 返回编码
     */
    @ApiModelProperty(value = "返回编码")
    private String code;
    /**
     * 返回消息
     */
    @ApiModelProperty(value = "返回消息")
    private String message;

    /**
     * 明细状态
     * INIT: 初始态。 系统转账校验中
     * WAIT_PAY: 待确认。待商户确认, 符合免密条件时, 系统会自动扭转为转账中
     * PROCESSING:转账中。正在处理中，转账结果尚未明确
     * SUCCESS:转账成功
     * FAIL:转账失败。需要确认失败原因后，再决定是否重新发起对该笔明细单的转账
     */
    @ApiModelProperty(value = "明细状态")
    private String detailStatus;

    @ApiModelProperty(value = "明细失败原因")
    private String failReason;

    @ApiModelProperty(value = "明细更新时间")
    private String updateTime;
}
